great amount of something (especially money) - Espagnol Anglais Dictionnaire